<?php
namespace App\Models;

class AreaModel extends Model
{
    protected $table = 'area';
    protected $fillable = [
        'id','name','pid','short_name','merger_name','level',
        'city_code','zip_code','lng','lat','pinyin','prefix',
    ];

    /**
     * short_name简称
     * merger_name地址组合
     * level层级：0中国，1省份或直辖，2城市，3地区
     * city_code城市代码
     * zip_code邮政编码
     * lng纬度，lat经度
     * pinyin拼音
     * prefix简称前缀
     */

    /**
     * 根据编号返回地址组合
    */
    public static function getMergerName($id){
        $first=self::where([
            'id'=>$id
        ])->select('merger_name')->first();
        if($first){
            return strtr($first->merger_name,[
                ","=>' ',
            ]);
        }else{
            return '';
        }
    }
}